FlaRe: Efficient Temporal Capabilities via Flattened Reservations
نویسندگان
چکیده
In the seL4 microkernel and other capability-based OSs, the right to use resources is managed using abstract capabilities (i.e., tokens). Capability systems for fungible resources such as memory are well understood, but it has proven difficult to integrate time—i.e., real-time scheduling—into this model, since timeliness (i.e., system-wide schedulability) is a property that is inherently difficult to isolate (without introducing prohibitive inefficiencies). This paper presents FlaRe, a temporal capability system that ensures schedulability and temporal isolation by design. Crucially, FlaRe is shown to be efficient, both analytically (FlaRe does not cause utilization loss) and in practice (two prototypes in seL4 and LITMUS were found to incur only negligible overheads). The key technique employed is the flattening of a hierarchical tree of reservations to regular, non-hierarchical EDF scheduling.
منابع مشابه
FlaRe: Efficient Capability Semantics for Timely Processor Access
In the seL4 microkernel and other capability-based OSs, the right to use resources is managed using abstract capabilities (i.e., tokens). Capability systems for fungible resources such as memory are well understood, but it has proven difficult to integrate time—i.e., real-time scheduling—into this model, since timeliness (i.e., system-wide schedulability) is a property that is inherently diffic...
متن کامل3 rd Workshop on Emerging Web Services Technology Dublin , Ireland November 12 , 2008
Scientific Workflows have become an important tool to perform complex calculations, especially when individual operations are made available as services in Service Oriented Architectures. At the same time, Quality-of-Service aspects and Advance Reservation of resources by means of Service Level Agreements (SLA) are topics that get everincreasing attention in order to make best use of available ...
متن کاملFLARE: An open source toolkit for creating expressive user interfaces for serious games
Recent years have seen a growing recognition of the transformative potential of games for education and training. Supporting the efficient creation of expressive user interface content that is both effective and engaging is critical to the serious game development process. To this end, this paper presents FLARE, an open source toolkit for creating expressive user interfaces. The toolkit leverag...
متن کاملToward an Efficient Prediction of Solar Flares: Which Parameters, and How?
Solar flare prediction has become a forefront topic in contemporary solar physics, with numerous published methods relying on numerous predictive parameters, that can even be divided into parameter classes. Attempting further insight, we focus on two popular classes of flare-predictive parameters, namely multiscale (i.e., fractal and multifractal) and proxy (i.e., morphological) parameters, and...
متن کاملتأثیر لاترال تارسورافی کوچک همراه با رسس عضله لواتور دربهبود رتراکشن پلک فوقانی در بیماران تیروئید اوفتالموپاتی
Introduction: Aim of the study was to determine the efficacy of minor lateral tarsorrhaphy in conjunction with levator muscle recession in thyroid ophthalmopathic patients with severe lid retraction in order to correct the temporal flare in these patients Methods: In a before-after clinical trial study, 22 eyelids of 12 patients with severe lid retraction underwent surgery by this method and t...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2013